win the major prize - German English Dictionary